package com.juneng.service;

import com.juneng.config.PageResult;
import com.juneng.entity.Course;
import com.juneng.dto.CourseDto;
import com.juneng.dto.CourseQueryDto;
import com.juneng.vo.CourseVo;
import java.util.List;
import com.baomidou.mybatisplus.core.metadata.IPage;

/**
 * 课程信息 服务类
 *
 * @author zds
 * @since 2021-07-08
 */
public interface ICourseService  {

        IPage<CourseVo> page(CourseQueryDto dto) ;

        List<Course> list(CourseQueryDto dto) ;

        Integer save(CourseDto dto) ;

        Integer updateById(CourseDto dto) ;

        Integer deleteLogic(List<Integer> toIntList) ;

        Course getById(Integer id) ;
}
